package cn.im.qywx.view;

import cn.im.qywx.wx.component.ComponentType;
import cn.im.qywx.wx.type.ModeType;

/**
 * @Description: 用户在队列中的信息
 * @author p.x.pang
 * @date 2013-1-8 上午10:01:27
 * @version V1.0
 */
public class UserQueueInfo {


	private WeiXinXml wxXml;// 用户发送、服务器返回内容

	private int userOutInstruction;//用户外部输入的指令 

	private ModeType userMode;// 用户所存在的模式
	private int userInWhere;//用户在那个队列中 1-队列 2-数据库 3-新创建


	private ComponentType cTpye;//对应的处理功能

	private boolean isUnSubscribe;//是否注销用户

	private String common_sessionid;		//全部也是统一使用的 sessionid


	public WeiXinXml getWxXml() {
		return wxXml;
	}

	public void setWxXml(WeiXinXml wxXml) {
		this.wxXml = wxXml;
	}

	public int getUserOutInstruction() {
		return userOutInstruction;
	}

	public void setUserOutInstruction(int userOutInstruction) {
		this.userOutInstruction = userOutInstruction;
	}

	public ModeType getUserMode() {
		return userMode;
	}

	public void setUserMode(ModeType userMode) {
		this.userMode = userMode;
	}

	public int getUserInWhere() {
		return userInWhere;
	}

	public void setUserInWhere(int userInWhere) {
		this.userInWhere = userInWhere;
	}

	public ComponentType getcTpye() {
		return cTpye;
	}

	public void setcTpye(ComponentType cTpye) {
		this.cTpye = cTpye;
	}

	public boolean isUnSubscribe() {
		return isUnSubscribe;
	}

	public void setUnSubscribe(boolean isUnSubscribe) {
		this.isUnSubscribe = isUnSubscribe;
	}

	public String getCommon_sessionid() {
		return common_sessionid;
	}

	public void setCommon_sessionid(String common_sessionid) {
		this.common_sessionid = common_sessionid;
	}
	
}
